package nmrworkflow.framework.beans.datasets;

import nmrworkflow.framework.beans.NmrDataSetFactory;
import nmrworkflow.framework.beans.datatypes.Streamable;

public class VarianDataSet<T extends Streamable> extends NmrDataSet<T> {
	private T procpar;
	
	public VarianDataSet()
	{
		super();
		procpar = null;
	}
	
	public VarianDataSet(T data, T procpar) {
		super(data);
		this.procpar = procpar;
	}

	public T getProcpar() {
		return procpar;
	}

	public void setProcpar(T procpar) {
		this.procpar = procpar;
	}
	
	public NmrDataSet<T> clone()
	{
		return new VarianDataSet<T>(this.getData(), this.getProcpar());
	}

}
